package com.dsbj.mp.icardservice.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.dsbj.mp.icardservice.entity.Dept;

public interface DeptMapper extends BaseMapper<Dept> {






//	List<Dept> findByParentId(Map<String, Object> map);
//
//	List<Dept> findByParentIdAndCompanyno(Map<String, Object> map);
//
//	List<Dept> findByParentAndCompanyno2(String companyno);
//
//	String findNameById(String id);
//
//	int update2(Map<String, Object> map);
//
//	/**
//	 * 通过部门编号查询
//	 *
//	 * @param deptno 部门编号
//	 * @return
//	 */
//	Dept findByDeptno(String deptno);
//
//	/**
//	 * 通过部门编号、公司编号查询
//	 *
//	 * @param map
//	 * @return
//	 */
//	Dept findByDeptnoAndCompanyno(Map<String, Object> map);
//
//	boolean isChildren(String parentId);
//
//	/**
//	 * 验证'部门编号'(通过部门编码)
//	 *
//	 * @param map
//	 * @return
//	 */
//	boolean checkDeptno(Map<String, Object> map);
//
//	/**
//	 * 验证'部门编号'(通过部门编码、公司编号)
//	 *
//	 * @param map
//	 * @return
//	 */
//	boolean checkDeptnoAndCompanyno(Map<String, Object> map);
//
//	/**
//	 * 验证'部门名称'
//	 *
//	 * @param map
//	 * @return
//	 */
//	boolean checkDeptname(Map<String, Object> map);
//
//	//自定义分页查询
//	int countDept(Map<String, Object> map);
//
//	List<Dept> queryPageDept(Map<String, Object> map);
//
//	List<Dept> findAllFirstDepts(String companyno);
//
//	//获取主键ID
//	String acquireId();
//
//	/**
//	 * 获取所有部门信息   zc
//	 */
//	List<Dept> findAllDept(String companyno);
//
//	String findFirstName(String firstid);
//
//	/**
//	 * 通过部门'部门Ids'查询是否存在下级部门
//	 *
//	 * @param map
//	 * @return
//	 */
//	List<String> findByDeptIdAndParentId(Map<String, Object> map);
//
//	/**
//	 * 通过部门'部门Ids'查询信息
//	 *
//	 * @param map
//	 * @return
//	 */
//	List<Dept> findByDeptId(Map<String, Object> map);
//
//	List<Dept> findByDeptnosAndCompanyno(Map<String, Object> map);
//
//	/**
//	 * 查询部门名称
//	 *
//	 * @param companyno
//	 * @return
//	 */
//	List<String> findByCompanynoAndDeptname(String companyno);
//
//	/**
//	 * 通过公司编号查询部门
//	 *
//	 * @param companyno
//	 * @return
//	 */
//	List<Map<String, Object>> findByCompanyno(String companyno);
//
//	/**
//	 * 查询部门名称
//	 *
//	 * @param companyno
//	 * @return
//	 */
//	List<String> findByCompanynoAndUserid(String companyno, String userid);

}
